﻿#hotel_right{ width:250px; height:auto;float:left;}
#hotel_left{ width:740px;  height:auto; float:left;}

/* 搜索 */
#hotel_seek{ width:740px; height:200px;}
    #hotel_seek #title{width:740px; height:31px; border-bottom:1px solid #d9d9d9; }
    #hotel_seek #name_a{ width:98px;height:30px;position:absolute;  background:#f6f8f4; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-top:#62ac28 2px solid; float:left; font-size:14px; font-weight:bold; color:#2e2e2e; text-align:center; line-height:30px;}
    #hotel_seek #content{width:718px; height:155px; background:#f6f8f4; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; padding:12px 10px 0px 10px;}
    #hotel_seek #soso{width:718px; height:24px;padding:5px 0;}
    #hotel_seek #soso #name{width:40px; height:24px; line-height:24px;  float:left; font-size:14px; font-weight:bold; padding-left:10px;}
    #hotel_seek #soso #txtCity{width:170px; height:22px; line-height:22px; border:1px solid #ababab; color:#999999; padding-left:5px;float:left; margin-right:5px;}
    #hotel_seek #soso #txtHotel{width:180px; height:22px; line-height:22px; border:1px solid #ababab; color:#999999;  padding-left:5px;float:left; margin-right:5px;}
    #hotel_seek #soso #txtKeyword{width:160px; height:22px; line-height:22px; border:1px solid #ababab; color:#999999;  padding-left:5px;float:left; margin-right:5px;}
    #hotel_seek #soso #txtCheckin{width:235px; height:22px; line-height:22px; border:1px solid #ababab; color:#999999; padding-left:5px; float:left; margin-right:5px;}
    #hotel_seek #soso #txtCheckout{width:235px; height:22px; line-height:22px; border:1px solid #ababab; color:#999999; padding-left:5px; float:left; margin-right:5px;}
    #hotel_seek #soso .nightcount{width:50px; height:25px;line-height:25px;float:left; text-align:center; display:block;color:#999999; margin:0px 5px 0px 0px;}
    #hotel_seek .sou{width:62px; height:21px;float:left; text-align:center; display:block;  float:left; }
    #hotel_seek .sou .sbtn{ width:61px;height:21px;border:none;cursor:pointer;background:url(/images/bg_1.png) no-repeat 0 0 ; background-position:0 -115px;float:left}
    #hotel_seek .soso_classify{width:718px; height:auto; line-height:22px;}
    #hotel_seek .soso_classify .name{width:60px; height:22px; line-height:22px;  float:left; font-size:12px; font-weight:bold; padding-left:10px;}
    #hotel_seek .soso_classify ul{width:648px; height:auto; float:left;}
    #hotel_seek .soso_classify li{ width:auto; height:22px;float:left; padding-right:20px; color:#1e853a;}
    #hotel_seek .soso_classify a{color:#1e853a;}
    #hotel_seek .soso_classify a:hover{color:#ff2e00;}

/* 特惠 */
#hotel_th{ width:734px; height:193px; background:#f6f4e8; border:3px solid #efebd3;}
#hotel_th #img{width:42px; height:42px;background:url(../images/bg_1.png) no-repeat 0 0; background-position:-52px -36px; position:absolute; z-index:1000; margin-left:-5px; margin-top:-5px;}
#hotel_th #title{width:734px; height:30px; border-bottom:1px #e0dec7 solid;}
#hotel_th #title #name{width:110px; height:30px; line-height:30px; font-family:"黑体"; font-size:12pt; float:left; padding-left:25px; color:#796139;}
#hotel_th #title #txt{width:549px; height:25px; font-size:12px; font-family:"宋体"; padding-top:5px; line-height:25px; float:left; color:#666666;}
#hotel_th #title #more{width:50px; height:25px;padding-top:5px; line-height:25px; float:left;}
#hotel_th .content{width:727px; height:154px; padding:7px 0px 0px 7px; border-top:1px #ffffff solid;}
#hotel_th .content ul{width:727px; height:154px;}
#hotel_th .content li{width:222px; height:70px; padding-bottom:7px; padding-right:20px; float:left; display:block;}
#hotel_th .content .picture{width:93px; height:70px; float:left; overflow:hidden; table-layout:fixed}
#hotel_th .content img{margin-left:-20px;}
#hotel_th .content .picture a{width:93px; height:70px;overflow:hidden;}
#hotel_th .content .picture a:hover{width:93px; height:70px;overflow:hidden;}
#hotel_th .content .txt{width:119px; height:70px; float:left; padding-left:10px;}
#hotel_th .content .name{width:109px; height:25px; line-height:25px;color:#1e853a;font-weight:bold; }
#hotel_th .content .name a{color:#1e853a;font-weight:bold; }
#hotel_th .content .price{width:109px; height:22px; line-height:22px; }
#hotel_th .content .price2{width:109px; height:22px; line-height:22px; color:#999; }
#hotel_th .content .price_red{ font-size:16px; font-weight:bold;color:#ff2e00;}
#hotel_th .content .price_xian{font-size:13px;font-family: "宋体"; vertical-align: middle;text-decoration:line-through; }

#hotel_Keyimage{ width:248px; height:198px;border:1px solid #ccc;overflow:hidden; table-layout:fixed}

/* 帮助 */ 
#help_title{ width:238px; height:34px; line-height:34px; padding-left:10px; border-left:#dddddd 1px solid; border-right:#dddddd 1px solid; background:url(../images/bg_2.png) repeat-x 0 0 ;background-position:57px -123px;}
#help_title .title{width:178px; height:34px; float:left; font-size:14px; font-weight:bold;}
#help_title .more{width:50px; height:34px; float:left; text-align:right; padding-right:10px;}
.hotel_help_content{ width:248px; height:447px; border:#dddddd 1px solid;}
.hotel_help_content ul{width:248px; height:437px; padding:5px 0px;}
.hotel_help_content li{width:228px; height:26px; line-height:26px; border-bottom:1px #ababab dashed; padding:0px 10px;}
.hotel_help_content a{width:228px; height:26px; display:block;}

/* 浏览过 */ 
.hotel_look_content{ width:248px; height:auto; border:#dddddd 1px solid;}
.hotel_look_content ul{width:228px; height:auto; padding:5px 10px;}
.hotel_look_content li{width:228px; height:70px; line-height:26px; border-bottom:1px #ababab dashed; padding:5px 0px; }
.hotel_look_content .pic{width:70px; height:70px; float:left; overflow:hidden;table-layout:fixed}
.hotel_look_content img{ margin-left:-25px;}
.hotel_look_content .txt{width:148px; height:70px;float:left; padding-left:10px; line-height:22px;}

/*列表 搜索 */
#hotel_list_seek{ width:1000px; height:240px; margin:0px auto;}
    #hotel_list_seek #title{width:1000px; height:31px; border-bottom:1px solid #d9d9d9; }
    #hotel_list_seek #name_a{ width:98px;height:30px;position:absolute;  background:#f6f8f4; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-top:#62ac28 2px solid; float:left; font-size:14px; font-weight:bold; color:#2e2e2e; text-align:center; line-height:30px;}
    #hotel_list_seek #content{width:978px; height:190px; background:#f6f8f4; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; padding:12px 10px 0px 10px;}
    #hotel_list_seek #soso{width:978px; height:24px;padding:5px 0;}
    #hotel_list_seek #soso #name{width:40px; height:24px; line-height:24px;  float:left; font-size:14px; font-weight:bold; padding-left:10px;}
    #hotel_list_seek #soso #txtCity{width:200px; height:22px; line-height:22px; border:1px solid #ababab; color:#999999; padding-left:5px;float:left; margin-right:5px;}
    #hotel_list_seek #soso #txtHotel{width:200px; height:22px; line-height:22px; border:1px solid #ababab; color:#999999;  padding-left:5px;float:left; margin-right:5px;}
    #hotel_list_seek #soso #txtKeyword{width:160px; height:22px; line-height:22px; border:1px solid #ababab; color:#999999;  padding-left:5px;float:left; margin-right:5px;}
    #hotel_list_seek #soso #txtCheckin{width:262px; height:22px; line-height:22px; border:1px solid #ababab; color:#999999; padding-left:5px; float:left; margin-right:5px;}
    #hotel_list_seek #soso #txtCheckout{width:262px; height:22px; line-height:22px; border:1px solid #ababab; color:#999999; padding-left:5px; float:left; margin-right:5px;}
    #hotel_list_seek #soso .nightcount{width:50px; height:25px;line-height:25px;float:left; text-align:center; display:block;color:#999999; margin:0px 5px 0px 0px;}
    #hotel_list_seek .condition{width:978px; height:24px;padding:15px 0 0px 0; line-height:24px; border-bottom:1px solid #d3e4c3;}
    #hotel_list_seek .condition .title{width:70px; height:24px;float:left;}
    #hotel_list_seek .condition ul{width:788px; height:24px; float:left;}
    #hotel_list_seek .condition li{width:80px; height:17px; line-height:17px;  float:left; display:block;background:url(/images/bg_9.png) no-repeat 0 0 ; background-position:0 -65px; margin:3px 5px 0px 0px; padding-left:2px; color:#5199d2;}
    #hotel_list_seek .condition .result{width:120px; height:24px; float:left; color:#999999;}
    #hotel_list_seek .condition strong{ color:#333333;}


#hotel_list_seek .sou{width:62px; height:21px;float:left; text-align:center; display:block;  float:left; }
#hotel_list_seek .sou .sbtn{ width:61px;height:21px;border:none;cursor:pointer;background:url(../images/bg_1.png) no-repeat 0 0 ; background-position:0 -115px;float:left}
#hotel_list_seek .soso_classify{width:978px; height:auto; line-height:22px; clear:both;}
#hotel_list_seek .soso_classify .name{width:60px; height:22px; line-height:22px;  float:left; font-size:12px; font-weight:bold; padding-left:10px;}
#hotel_list_seek .soso_classify ul{width:908px; height:auto; float:left;}
#hotel_list_seek .soso_classify li{ width:auto; height:22px;float:left; padding-right:20px; color:#1e853a; }
#hotel_list_seek .soso_classify a{color:#1e853a;}
#hotel_list_seek .soso_classify a:hover{color:#ff2e00;}

/*列表 产品 */
.hotel_product{width:740px;  height:auto;}
.hotel_product ul{width:740px;  height:auto;}
.hotel_product li{width:740px;height:auto; }
.hotel_product .picture{ width:164px; height:123px; float:left; overflow:hidden; table-layout:fixed}
.hotel_product .picture img{ margin-left:-30px;}
.hotel_product .txt{width:561px; height:123px; float:left; padding-left:15px; color:#666666;}
.hotel_product .txt_top{width:561px; height:73px;}
.hotel_product .txt_top .txt_top_left{width:400px; height:73px; float:left; padding-right:10px;}
.hotel_product .txt_top .title{width:400px; height:25px; line-height:25px; display:block; clear:both;}
.hotel_product .txt_top .name{width:auto; height:25px; font-size:14px; font-weight:bold; color:#1e853a; float:left; padding-right:10px;}
.hotel_product .txt_top .name a{font-size:14px; font-weight:bold;color:#1e853a;}
.hotel_product .txt_top .name a:hover{font-size:14px; font-weight:bold;color:#ff2e00;text-decoration:none;}
.star_1{width:55px; height:17px; background:url(../images/bg_9.png) no-repeat 0 0; background-position:0 -126px;float:left; }
.star_2{width:55px; height:17px; background:url(../images/bg_9.png) no-repeat 0 0; background-position:0 -143px;float:left; }
.star_3{width:55px; height:17px; background:url(../images/bg_9.png) no-repeat 0 0; background-position:0 -161px;float:left;}
.star_4{width:55px; height:17px; background:url(../images/bg_9.png) no-repeat 0 0; background-position:0 -179px;float:left; }
.star_5{width:55px; height:17px; background:url(../images/bg_9.png) no-repeat 0 0; background-position:0 -198px;float:left;}
.hotel_product .txt_top .about{width:400px; height:40px; line-height:20px; padding:4px 0px;clear:both;}
.hotel_product .txt_top .txt_top_right{width:135px; height:73px; float:left; border-left:1px dotted #999; text-align:right; line-height:73px; padding-right:15px;}
.hotel_product .txt_btm{width:561px; height:40px; line-height:20px; padding:5px 0px; color:#333333;}
.hotel_product .txt_btm .txt_btm_left{width:400px; height:40px; float:left; padding-right:10px;}
.hotel_product .txt_btm .txt_btm_right{width:150px; height:40px; float:left; border-left:1px dotted #999;}


/*酒店返点----05.02----开始 */
.housetype{width:740px;  height:auto; clear:both; padding-top:10px;}
.housetype .classify{width:738px; height:22px; line-height:22px; border:1px solid #d3e4c3; background:url(../images/bg_2.png) repeat-x 0 0; background-position:25px -622px;color:#1e853a;}
.housetype .fx{width:150px; height:22px; float:left; padding-left:15px;}
.housetype .cx{width:67px; height:22px; float:left; text-align:center;}
.housetype .zc{width:60px; height:22px; float:left; text-align:center;}
.housetype .kd{width:60px; height:22px; float:left; text-align:center;}
.housetype .rjj{width:150px; height:22px; float:left; text-align:left;padding-left:30px; }
.housetype .rjj .fan{ height:15px;  width:auto;background:url(../images/new_jd_fan.jpg) no-repeat; display:block; left:125px; top:5px; padding-left:18px; text-align:left; color:#ff2e00; font-family:Arial, Helvetica, sans-serif, 宋体; float:left; margin-top:3px; margin-left:15px;}
.housetype .rjj .xian{background:url(../images/new_jd_fan2.jpg) right no-repeat ; width:40px; height:15px; line-height:15px;display:block; padding-right:3px; margin:0px; font-weight:lighter;}
.housetype .rjj strong{ color:#333333;}
.housetype .db{width:50px; float:left; text-align:center;height:25px; display:block; text-align:center; display:block;}
.housetype .mf{ width:72px; height:21px; line-height:21px; display:block; background:url(../images/bg_20.png) no-repeat 0 0 ; background-position:0 0; color:#999999;  text-align:center; margin-top:2px; text-decoration:none; }
.housetype .sfyf{width:60px; height:22px; float:left; text-align:center;}
/*酒店返点----05.02----结束 */

.housetype .yd{width:72px; height:22px; float:left; padding-left:16px;}
.housetype  .ul_RoomType{width:738px; height:auto; padding:0 1px;}
.housetype  .li_RoomType{width:738px; height:25px; line-height:25px; border-bottom:1px dotted #c4c4c4; display:block; color:#666666; clear:both;}
.housetype .fx .up{height:17px; width:11px; display:block; background:url(../images/bg_9.png) no-repeat 0 0 ;background-position:-71px -601px; float:left; }
.housetype .fx .down{height:17px; width:11px; display:block;background:url(../images/bg_9.png) no-repeat 0 0 ;background-position:-71px -617px; float:left; }
.housetype .fx .pickup{width:50px;height:18px;display:block;background:url(../images/jj.gif) no-repeat 0 0;float:left; margin-left:2px; }
.housetype  .yd .yf{width:72px; height:21px; line-height:21px; display:block; background:url(../images/bg_1.png) no-repeat 0 0 ; background-position:0 -977px; color:#fff; font-weight:100; margin:auto; text-decoration:none; margin-top:2px; text-align:center;}
.housetype  .yd .yf:hover{width:72px; height:21px; line-height:21px; display:block; background:url(../images/bg_1.png) no-repeat 0 0 ; background-position:-74px -977px; color:#fff; font-weight:100; margin:auto;text-decoration:none; margin-top:2px; text-align:center;}
.housetype .more{width:105px; height:22px; line-height:22px; clear:both;color:#666666; padding-left:630px;padding-bottom:5px; padding-right:5px;}
.housetype .more .open{ height:15px; width:15px;background:url(../images/bg_9.png) no-repeat 0 0 ;background-position:0 -85px;float:right; margin-top:3px;}
.housetype .more .close{ height:15px; width:15px;background:url(../images/bg_9.png) no-repeat 0 0 ;background-position:-19px -85px;float:right; margin-top:3px;}
.housetype .more .number{ height:22px; line-height:18px; width:auto;float:left; }
.housetype .more  a{color:#5199d2;float:right; }
.housetype .more  a:hover{color:#ff2e00; text-decoration:none;float:right; }

.hotel_product #fy{width:740px;  height:30px; background:#efefef; clear:both;}
.hotel_product #soso{width:725px;  height:25px; background:#efefef; clear:both; padding-left:15px; padding-top:5px; margin-bottom:10px;}
.hotel_product #soso .ao{width:100px;  height:20px; line-height:20px; padding-left:3px;}


/*酒店详细页 房型 */
#line_view_top #right #line_name_hotel{width:363px;height:auto; font-family:"黑体"; font-size:14pt;color:#896c3f; padding-bottom:10px; clear:both; padding-top:5px;}
#line_view_top #right #line_add_hotel{width:363px;height:auto; line-height:20px; border-bottom:1px solid #e1ddc7; padding-bottom:10px; clear:both; color:#666;}
#line_view_top #right #line_name_hotel .name{width:auto;line-height:22px; float:left; padding-right:10px;}
#line_view_top #right #line_yd_hotel{width:363px;height:auto; border-bottom:1px solid #e1ddc7; color:#ff8a00; padding:10px 0px;}

#fan{ height:15px; width:31px; line-height:15px; background:url(../images/bg_9.png) no-repeat 0 -240px; padding-left:17px; display:block; float:left; margin-right:5px;color:#ff8a00;}
#quan{ height:15px; width:22px; line-height:15px; background:url(../images/bg_9.png) no-repeat 0 -224px; padding-left:17px; display:block; float:left; margin-right:5px;color:#015eb4;}


.hotel_box{ width:740px; height:auto; clear:both; margin:0px auto;}
.hotel_box_title{ width:740px; height:30px; border-bottom:#89cd20 solid 3px; }
.hotel_box_title #a1{ width:120px; height:30px; background:#89cd20; line-height:30px; text-align:center; color:#fff; font-weight:bold;float:left; margin-right:2px; font-size:14px;}
.hotel_box_title #a2{ width:120px; height:30px; background:#e3f6bf; line-height:30px; text-align:center; color:#797979; float:left; margin-right:2px; font-size:14px;}

.hotel_box_content{width:740px; height:auto;}
.fx_page{width:740px; height:auto; padding:10px 0;}
/*金鑫 20130524*/
.fx_page_comm{width:740px; height:auto; padding:10px 0;}
.fx_page_comm .tab{width:740px; height:auto; padding:10px 0;border:1px solid #e0dfdf;}
.fx_page_comm .tab .score{text-align:center;width:200px;height:90px;line-height:90px;font-size:12px; font-family:Arial;border-top:1px solid #89cd20;border-bottom:1px solid #89cd20;}
.fx_page_comm .tab .good{text-align:center;width:200px;height:90px;line-height:90px;font-size:12px; font-family:Arial;border-top:1px solid #89cd20;border-bottom:1px solid #89cd20;}
.fx_page_comm .tab .count{text-align:center;width:200px;height:90px;line-height:90px;font-size:12px; font-family:Arial;border-top:1px solid #89cd20;border-bottom:1px solid #89cd20;}
.fx_page_comm .tab .info{width:650px;font-size:12px;border-bottom:1px dashed #e0dfdf;}
.fx_page_comm .tab .date{width:120px;font-size:12px;height:auto; vertical-align:middle; text-align:center;}
.fx_page_comm .tab .title{width:530px;font-size:12px;height:30px; vertical-align:middle; text-align:left; padding-left:5px;}
.fx_page_comm .tab .content{width:530px;font-size:12px;height:auto; vertical-align:middle; text-align:left; padding:3px 5px 8px 5px;}
.fx_page_comm img{ margin-left:25px;float:left; margin-top:22px;}
.fx_page_comm .txt{width:400px; height:70px;float:left;padding-left:10px;font-size:16px; font-weight:bold; line-height:70px;}
/*金鑫 20130524*/


#time_alter{width:740px; height:23px; line-height:20px; clear:both; color:#666; padding-bottom:10px;}
#time_alter .name{ width:60px; height:23px;line-height:23px;float:left; text-align:right;}
#time_alter .time{ width:120px; height:18px;line-height:18px; padding-left:3px; border:1px solid #cccccc;float:left;}
#time_alter .alter{width:62px; height:23px;float:left; text-align:center; display:block;  float:left ;padding-left:10px;}
#time_alter .alter .sbtn{ width:65px;height:23px;border:none;cursor:pointer;background:url(../images/bg_9.png) no-repeat 0 0 ; background-position:0 -104px;}

/*酒店饭店----05.02----开始 */
.housetype_view{width:736px;  height:auto; clear:both; border:2px #89cd20 solid;}
.housetype_view .classify{width:736px; height:25px; line-height:25px; color:#1e853a; background:#e3f6bf;}
.housetype_view .fx{width:150px;  float:left; padding-left:15px;height:25px; display:block; }
.housetype_view .fx a{ color:#1e853a; background:none;float:left;}
.housetype_view .fx a:hover{ color:#ff2e00;background:none; text-decoration:none;float:left;}
.housetype_view .fx .pickup{width:50px;height:18px;display:block;background:url(../images/jj.gif) no-repeat 0 0;float:left; margin-left:2px;}
.reduction{ width:11px; height:11px; background:url(../images/bg_9.png) no-repeat 0 0 ; background-position:-71px -99px; display:block; float:left; margin-top:6px;margin-left:3px; line-height:11px;}
.plus{ width:11px; height:11px; background:url(../images/bg_9.png) no-repeat 0 0 ; background-position:-71px -115px; display:block;float:left;margin-top:6px; margin-left:3px;line-height:11px;}
.housetype_view .cx{width:67px;  float:left; text-align:center;height:25px; display:block;}
.housetype_view .zc{width:60px; float:left; text-align:center;height:25px; display:block;}
.housetype_view .kd{width:60px; float:left; text-align:center;height:25px; display:block;}
.housetype_view .rjj{width:180px; float:left; text-align:center;height:25px; display:block; position:relative;}
.housetype_view  .fan{ height:15px;  width:auto;background:url(../images/new_jd_fan.jpg) no-repeat; display:block; position:absolute; left:125px; top:5px; padding-left:18px; text-align:left; color:#ff2e00; font-family:Arial, Helvetica, sans-serif, 宋体;}
.housetype_view  .xian{background:url(../images/new_jd_fan2.jpg) right no-repeat ; width:40px; height:15px; line-height:15px;display:block; padding-right:3px; margin:0px;font-weight:lighter;}
.housetype_view .rjj strong{ color:#333333;}
.housetype_view .db{width:45px; float:left; text-align:center;height:22px; display:block; text-align:center; padding-top:3px; padding-left:0px;}
.housetype_view .mf{ width:72px; height:21px; line-height:21px; display:block; background:url(../images/bg_20.png) no-repeat 0 0 ; background-position:0 0; color:#999999;  text-align:center; margin-top:2px; text-decoration:none; }
.housetype_view .yc{ display:none;}
.housetype_view .sfyf{width:60px; height:25px; float:left; text-align:center; display:block;}
/*酒店饭店----05.02----结束*/

.housetype_view .yd{width:72px; height:22px; float:left; padding-left:20px;}
.housetype_view  ul{width:736px; height:auto; background:#f8fbf5;}
.housetype_view  li{width:736px; min-height:25px; height:auto !important; overflow:hidden;  line-height:25px; border-bottom:1px dotted #c4c4c4; display:block; color:#666666; clear:both;}
.housetype_view  .yd .yf{width:72px; height:21px; line-height:21px; display:block; background:url(../images/bg_1.png) no-repeat 0 0 ; background-position:0 -977px; color:#fff; font-weight:100; margin:auto; text-decoration:none; margin-top:2px; text-align:center;}
.housetype_view  .yd .yf:hover{width:72px; height:21px; line-height:21px; display:block; background:url(../images/bg_1.png) no-repeat 0 0 ; background-position:-74px -977px; color:#fff; font-weight:100; margin:auto;text-decoration:none; margin-top:2px; text-align:center;}
#housetype_about{width:736px;  height:25px; clear:both;}
.describe{width:698px; height:auto; background:#fff; margin:5px auto; padding:10px; border:1px #e7e7e7 solid; }
.describe ul{width:698px; height:auto; clear:both;background:#fff; padding-bottom:10px;}
.describe li{width:60px; height:60px; margin-right:5px; float:left; overflow:hidden; table-layout:fixed; clear:none; border-bottom:none;position:relative;}
.describe img{ margin-left:-25px;}
.describe .txt{width:698px; height:auto; line-height:20px;clear:both;}

/*酒店详细页 介绍 */
#hotel_fx_about_title{ height:31px; width:740px; clear:both;}
#hotel_fx_about_title #left{height:31px; width:5px; float:left; background:url(../images/bg_2.png) repeat-x 0 0 ; background-position:0 -647px;}
#hotel_fx_about_title #mid{height:31px; width:720px; float:left; background:url(../images/bg_2.png) repeat-x 0 0 ; background-position:0 -715px; font-size:14px; line-height:31px; font-weight:bold; padding-left:10px;}
#hotel_fx_about_title #right{height:31px; width:5px; float:left; background:url(../images/bg_2.png) repeat-x 0 0 ; background-position:0 -681px;}
#hotel_fx_about_content{min-height:35px; height:auto !important; overflow:hidden; width:708px; clear:both; padding:10px 15px; border:1px solid #e0dfdf; color:#666;}
#hotel_fx_about_content ul{height:auto; width:708px;}
#hotel_fx_about_content li{ height:auto; width:708px; border-bottom:1px #e0dfdf solid; clear:both;}
#hotel_fx_about_content #name{height:35px; width:100px; float:left; line-height:35px; color:#333333; display:block; color:#000000;}
#hotel_fx_about_content #txt{min-height:35px; height:auto !important;  overflow:hidden; width:608px; line-height:24px; float:left; color:#666;padding-top:5px;}
#hotel_fx_about_content .jdfw{width:608px; height:auto; float:left; padding-top:5px;}
#hotel_fx_about_content .jdfw ul{width:608px; height:auto;}
#hotel_fx_about_content .jdfw li{width:608px; height:auto; line-height:24px; float:left; border:none; clear:none;}
#hotel_fx_about_content #xyk{width:608px; height:auto; float:left; padding:10px 0;}
.master{ height:39px; width:64px; background:url(../images/credit_new.png) repeat-x 0 0 ; background-position:0 0; float:left; padding-right:10px;}
.visa{height:39px; width:58px; background:url(../images/credit_new.png) repeat-x 0 0 ; background-position:-85px 0; float:left; padding-right:10px;}
.unionpay{height:39px; width:61px; background:url(../images/credit_new.png) repeat-x 0 0 ; background-position:-162px 0; float:left; padding-right:10px;}
.amex{height:39px; width:39px; background:url(../images/credit_new.png) repeat-x 0 0 ; background-position:-244px 0; float:left; padding-right:10px;}
.dinersclub{height:39px; width:62px; background:url(../images/credit_new.png) repeat-x 0 0 ; background-position:-302px 0; float:left; padding-right:10px;}
.jcb{height:39px; width:31px; background:url(../images/credit_new.png) repeat-x 0 0 ; background-position:-384px 0; float:left; padding-right:10px;}

/*酒店详细页 点评 */
#daodao{height:auto; width:740px; clear:both;}

/*酒店详细页 地图 */
#map{height:390px; width:738px; border:1px solid #e0dfdf; }
.map_con{width:740px;height:32px;margin:20px 0 20px 0;border-bottom:1px solid #e5e5e5;position:relative}
.map_con ul{width:740px;float:left;margin-top:3px;position:absolute;}
.map_con li{float:left;border:1px solid #e5e5e5;background:#f5f5f5;color:#777;cursor:pointer;text-align:center;margin-left:-1px;_margin-left:0;padding:5px 20px 5px 35px}
.map_con li.jc{background:#f5f5f5 url(../images/map_icon.gif) no-repeat 7px 5px}
.map_con li.dt{background:#f5f5f5 url(../images/map_icon.gif) no-repeat 7px -26px}
.map_con li.jd{background:#f5f5f5 url(../images/map_icon.gif) no-repeat 7px -58px}
.map_con li.ms{background:#f5f5f5 url(../images/map_icon.gif) no-repeat 7px -88px}
.map_con li.yl{background:#f5f5f5 url(../images/map_icon.gif) no-repeat 7px -118px}
.map_con li.jcx{background:#fff url(../images/map_icon.gif) no-repeat 7px -147px;border-bottom:1px solid #fff;color:#000}
.map_con li.dtx{background:#fff url(../images/map_icon.gif) no-repeat 7px -178px;border-bottom:1px solid #fff;color:#000}
.map_con li.jdx{background:#fff url(../images/map_icon.gif) no-repeat 7px -209px;border-bottom:1px solid #fff;color:#000}
.map_con li.msx{background:#fff url(../images/map_icon.gif) no-repeat 7px -239px;border-bottom:1px solid #fff;color:#000}
.map_con li.ylx{background:#fff url(../images/map_icon.gif) no-repeat 7px -270px;border-bottom:1px solid #fff;color:#000}

.maptcon{width:720px;margin-top:10px}
.maptcon ul{float:left;margin-left:10px;display:inline}
.maptcon li{width:350px;float:left;height:30px;line-height:20px;margin-bottom:5px}
.maptcon li span{color:#999}
.maptcon li span.blue{color:#36c;cursor:pointer}
.maptcon li span.mapicon{width:19px;height:25px;margin-right:10px;float:left;background:url(../images/markers.png) no-repeat}
.maptcon li span.mapicon.x1{background-position:-23px 0}
.maptcon li span.mapicon.x2{background-position:-23px -25px}
.maptcon li span.mapicon.x3{background-position:-23px -50px}
.maptcon li span.mapicon.x4{background-position:-23px -75px}
.maptcon li span.mapicon.x5{background-position:-23px -100px}
.maptcon li span.mapicon.x6{background-position:-23px -125px}
.maptcon li span.mapicon.x7{background-position:-23px -150px}
.maptcon li span.mapicon.x8{background-position:-23px -175px}
.maptcon li span.mapicon.x9{background-position:-23px -200px}
.maptcon li span.mapicon.x10{background-position:-23px -225px}

/*酒店订单-酒店信息 */
#hotel_cpxx_classify{width:960px; height:20px; line-height:20px; background:#efefef; font-weight:bold; }
#hotel_cpxx_classify #name{width:169px; height:20px; border-right:1px solid #fff; float:left; text-align:center;}
#hotel_cpxx_classify #add{width:244px; height:20px; border-right:1px solid #fff; float:left;text-align:center;padding-left:20px; text-align:left;}
#hotel_cpxx_classify #star{width:80px; height:20px; border-right:1px solid #fff; float:left;text-align:center;}
#hotel_cpxx_classify #housetype{width:90px; height:20px; border-right:1px solid #fff; float:left; text-align:center;}
#hotel_cpxx_classify #bed{width:110px; height:20px; border-right:1px solid #fff; float:left; text-align:center;}
#hotel_cpxx_classify #breakfast{width:75px; height:20px;  border-right:1px solid #fff; float:left; text-align:center;}
#hotel_cpxx_classify #kd{width:75px; height:20px; border-right:1px solid #fff; float:left; text-align:center;}
#hotel_cpxx_classify #area{width:75px; height:20px; float:left; text-align:center;}

#hotel_cpxx_content{width:960px; height:auto; line-height:20px;  padding:10px 0px;}
#hotel_cpxx_content #name{width:169px; border-right:1px solid #fff; float:left; text-align:center;}
#hotel_cpxx_content #add{width:244px; border-right:1px solid #fff; float:left;text-align:center;padding-left:20px; text-align:left;}
#hotel_cpxx_content #star{width:63px; border-right:1px solid #fff; float:left;text-align:center; padding-left:18px;}
#hotel_cpxx_content #housetype{width:90px; border-right:1px solid #fff; float:left; text-align:center;}
#hotel_cpxx_content #bed{width:110px; border-right:1px solid #fff; float:left; text-align:center;}
#hotel_cpxx_content #breakfast{width:75px; border-right:1px solid #fff; float:left; text-align:center;}
#hotel_cpxx_content #kd{width:75px; border-right:1px solid #fff; float:left; text-align:center;}
#hotel_cpxx_content #area{width:75px; float:left; text-align:center;}


/* 酒店预订信息*/
#hotel_ydxx {line-height:32px; padding:0px 0px 10px 0px;}
#hotel_ydxx .rzsj{line-height:32px;}
#hotel_ydxx .rzsj a{ color:#015eb4;text-decoration: underline;}
#hotel_ydxx .rzsj a:hover{ color:#ff2e00;text-decoration: underline;}
#hotel_ydxx .line_yd_a4{ border:1px solid #ffd57f;height:18px; width:20px; margin:auto;}
#hotel_ydxx .line_yd_a5{width:18px; height:18px; display:block; background:url(../images/bg_6.png) no-repeat 0 0; background-position:-8px -1200px; margin:auto; text-align:center; }
#hotel_ydxx .line_yd_a6{width:18px; height:18px; display:block; background:url(../images/bg_6.png) no-repeat 0 0; background-position:-60px -1200px; margin:auto; text-align:center;}
#hotel_ydxx .rlsj{line-height:20px; height:20px; float:left;color:#858585; padding-bottom:10px;}

#hotel_ydxx_cylxr{width:851px; min-height:40px;line-height:24px; height:auto !important; overflow:hidden; padding:10px; background:#efefef; border:1px solid #e7e7e7; clear:both;}
#hotel_ydxx_cylxr .left{width:90px; height:auto;text-align:left; font-weight:bold;}
#hotel_ydxx_cylxr .right{width:851px; height:auto;text-align:right; }
#hotel_ydxx_cylxr .right ul{width:851px; height:auto;}
#hotel_ydxx_cylxr .right li{width:104px; height:24px; float:left; text-align:left;}

/* 酒店入住人信息*/
#hotel_rzrxx_title{width:873px; height:21px; padding:3px 0px 5px 0px; line-height:21px; clear:both;}
#hotel_rzrxx_title .name{width:auto; height:21px; float:left; font-weight:bold; font-size:14px;}
#hotel_rzrxx_title #explain{width:auto; height:21px; float:left; color:#858585;}
#hotel_rzrxx_title .add_cjr{width:97px; height:21px; float:left; }
#hotel_rzrxx_title .add_cjr a{width:72px; height:21px; float:left;  background:url(../images/bg_1.png) no-repeat 0 0; background-position:0 -585px; padding-left:25px; color:#f62f06; display:block;}
#hotel_rzrxx_title .add_cjr a:hover{width:72px; height:21px; float:left;  background:url(../images/bg_1.png) no-repeat 0 0;background-position:0 -727px; padding-left:25px; color:#f62f06; display:block;text-decoration:none;}
#hotel_rzrxx_title #tgx{width:100px; height:21px; text-align:right; float:right;color:#015eb4;}
#hotel_rzrxx_title #tgx a{width:100px; height:21px; text-align:right; float:left;color:#015eb4;text-decoration: underline;}
#hotel_rzrxx_title #tgx a:hover{width:100px; height:21px; text-align:right; float:left;color:#ff2e00;text-decoration: underline;}

#hotel_rzrxx_title #txgz{width:60px; height:21px; text-align:center; float:left;color:#015eb4;}
#hotel_rzrxx_title #txgz a{width:60px; height:21px; text-align:center;color:#015eb4;text-decoration: underline;}
#hotel_rzrxx_title #txgz a div{display:none;}
#hotel_rzrxx_title #txgz a:hover{ visibility:visible; text-decoration:none;}
#hotel_rzrxx_title #txgz a:hover div{position:relative; top:5px;  background-color:#FFF; display:block; width:280px; min-height:50px; height:auto !important; overflow:hidden; color:#000; overflow:hidden; z-index:100; border:2px solid #96caf4;text-decoration:none;}
#hotel_rzrxx_title #txgz  a:hover div dd{
	float:left;
	width:270px;
	height:auto;
	line-height:18px;
	padding:6px 10px;
	text-decoration: none;text-align:left; text-decoration:none;
}

.tjrzr{width:873px; height:auto;padding:5px 0px 2px 0px;line-height:18px;}
.tjrzr ul{width:873px; height:auto;}
.tjrzr li{width:120px; height:22px; float:left; padding-right:4px; padding-bottom:3px; }
.tjrzr input{width:115px; height:20px; border:1px #cccccc solid; line-height:20px; padding-left:3px;color:#858585;}

.qtxq_tj{width:873px;padding:5px 0px 2px 0px;line-height:18px; clear:both;min-height:22px; height:auto !important; overflow:hidden;}
.qtxq_tj ul{width:873px; height:auto;}
.qtxq_tj li{width:140px; height:22px; float:left; padding-right:4px; padding-bottom:3px; }
.qtxq_txt{width:800px; height:50px;clear:both; margin-bottom:15px;}

.hotel_yh{width:873px; height:auto; padding-top:1px;line-height:17px; border-top:1px dotted #a6a6a6;}
.hotel_yh_name{ line-height:50px;border-top:1px dotted #a6a6a6;}


/*支付方式*/
.hotel_zf{width:960px;height:auto; line-height:30px; padding-bottom:10px;}
.hotel_zf ul{width:960px; height:auto;}
.hotel_zf li{width:960px; height:auto;}
.hotel_zf .title{width:960px; height:23px;}
.hotel_zf .page{width:960px; height:auto;}
.hotel_zf .yhq{ width:900px; height:auto; padding:5px 0px; margin-left:60px;}
.hotel_zf strong{ padding:0px 10px;}
.hotel_zf .xyk{ width:610px; height:auto; background:#f9faf9; border:1px #cbddd4 solid;}
.hotel_zf .dbtk{color:#015eb4; font-weight:bold;}
.hotel_zf .credit_card{ width:610px; line-height:25px; margin:5px 0px; }

/*支付方式 核对*/
#hotel_ddxx_content{width:960px; height:auto; line-height:25px; padding:5px 0px;}
#hotel_ddxx_content #left{width:90px; height:auto; float:left;text-align:right; color:#666666;}
#hotel_ddxx_content #right{width:380px; height:auto; float:left; padding-left:10px;}

/*机票*/
.flight_recommend_content{width:998px; border:1px solid #e1e1e1;height:55px; margin:0px auto;  color:#585858;}
.flight_recommend_content ul{width:978px; height:35px; padding:10px;}
.flight_recommend_content li{width:489px; height:35px; line-height:35px; float:left; display:inherit;}
.flight_recommend_content .txt{width:266px; height:35px; float:left; display:block;}
.flight_recommend_content .txt a{width:266px; height:35px;display:block;}
.flight_recommend_content .txt a:hover{width:266px; height:35px;display:block;color:#015eb4;}
.flight_recommend_content .price{width:60px; height:35px; float:left; display:block; color:#f72f0d; font-weight:bold;}
.flight_recommend_content .go{width:60px; height:35px; float:left; display:block;  font-weight:bold; color:#000000;}
.flight_recommend_content .zk{width:60px; height:35px; float:left; display:block;  }
.flight_recommend_content .txt2{width:166px; height:35px; float:left; display:block;}
.flight_recommend_content .txt2 a{width:166px; height:35px;display:block;}
.flight_recommend_content .txt2 a:hover{width:166px; height:35px;display:block;color:#015eb4;}
.flight_recommend_content .located{width:100px; height:35px; float:left; display:block; }


/* 酒店一周价格*/
#hotel_week_price{ width:406px; height:auto; margin:5px auto;}
#hotel_week_price #box{width:400px; height:auto; border:1px solid #89cd20; background:#fff; clear:both; padding:2px;}
#hotel_week_price .jt{width:13px;height:8px; line-height:8px;background:url(../images/bg_1.png) repeat-x 0 0;background-position:-73px -120px; float:right; margin-right:80px;position:relative; margin-bottom:-1px; z-index:1;  padding:0px; clear:both;}
#hotel_week_price #box_period{width:400px; height:25px; line-height:25px; background:#f1f1f1;}
#hotel_week_price #box_period p{width:50px; height:25px; float:left; text-align:center;}
#hotel_week_price #box_price{width:400px; height:36px; line-height:18px; border-bottom:1px dashed #999999; }
#hotel_week_price #box_price p{width:50px; height:36px; float:left; text-align:center;}

/*酒店返点----05.02----开始 */
.fanxian{width:180px; height:22px; float:left; margin-top:5px;}
.fanxian .fan{ height:15px;  width:auto;background:url(../images/new_jd_fan.jpg) no-repeat; display:block; left:125px; top:5px; padding-left:18px; text-align:left; color:#ff2e00; font-family:Arial, Helvetica, sans-serif, 宋体;}
.fanxian .xian{background:url(../images/new_jd_fan2.jpg) right no-repeat ; width:40px; height:15px; line-height:15px;display:block; padding-right:3px; margin:0px;font-weight:lighter;}
/*酒店返点----05.02----结束 */

/*酒店预订 */
.tjrzr2{width: 873px;height: auto;padding: 5px 0px 2px 0px;line-height: 18px;}
.tjrzr2 ul{width: 873px;height: auto;}
.tjrzr2 li{width: 120px;height: 22px;float: left;padding-right: 4px;padding-bottom: 3px;}
.tjrzr2 input{width: 115px;height: 20px;border: 1px #cccccc solid;line-height: 20px;padding-left: 3px;color: #858585;}
